armored shrew - İspanyolca İngilizce Sözlük